package com.bkgy.modular.tpdodata_cal2150.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 2150连退生产计划表
 * @TableName T_PDO_DATA_CAL2150
 */
@TableName(value ="T_PDO_DATA_CAL2150")
@Data
public class TPdoDataCal2150 {
    /**
     * 连退出口卷号
     */
    @TableId
    private String extid;

    /**
     * 
     */
    private Integer indocno;

    /**
     * 入口卷号(连退入口卷号，酸轧出口卷号）
     */
    private String entid;

    /**
     * 热轧卷号（通过连退入口卷号到酸轧生产实绩表查询酸轧入口卷号）
     */
    private String hot_coil_id;

    /**
     * 出口厚度
     */
    private BigDecimal out_mat_thk;

    /**
     * 出口重量
     */
    private BigDecimal out_mat_wt;

    /**
     * 出口长度
     */
    private BigDecimal out_mat_len;

    /**
     * 出口内径
     */
    private BigDecimal out_mat_inner_dia;

    /**
     * 出口外径
     */
    private BigDecimal out_mat_outer_dia;

    /**
     * 出口宽度
     */
    private BigDecimal out_mat_width;

    /**
     * 班次
     */
    private Integer shift;

    /**
     * 班组
     */
    private String crew;

    /**
     * 钢种
     */
    private String steelgrade;

    /**
     * C_CREDATE
     */
    private String credate;

    /**
     * 返修标志
     */
    private Integer repairflag;

    /**
     * 返修类型
     */
    private String repairtype;

    /**
     * 套筒模式
     */
    private Integer sleevemode;

    /**
     * 剪切次数
     */
    private Integer cutnum;

    /**
     * 剪切位置
     */
    private Integer cutpos;

    /**
     * 平整粗糙度
     */
    private Integer spmrough;

    /**
     * 前道工序代码
     */
    private String preprocess;

    /**
     * 后道工序代码
     */
    private String nextprocess;

    /**
     * 套筒重量
     */
    private Integer sleevewt;

    /**
     * 套筒厚度
     */
    private Integer sleevethk;

    /**
     * 平坦度代码
     */
    private String flatcode;

    /**
     * 平整方式代码
     */
    private String spm_mode;

    /**
     * 缺陷代码
     */
    private String defect_code1;

    /**
     * 缺陷代码
     */
    private String defect_code2;

    /**
     * 缺陷等级
     */
    private String defect_class;

    /**
     * 开始生产时间
     */
    private String prod_start_time;

    /**
     * 原表创建时间
     */
    private String toc;

    /**
     * 修改时间
     */
    private String tom;

    /**
     * 修改人
     */
    private String mop;

    /**
     * 修改人部门
     */
    private String mou;

    /**
     * 入口厚度
     */
    private BigDecimal in_mat_thk;

    /**
     * 入口宽度
     */
    private BigDecimal in_mat_width;

    /**
     * 入口重量
     */
    private BigDecimal in_mat_wt;

    /**
     * 入口长度
     */
    private BigDecimal in_mat_len;

    /**
     * 退火曲线
     */
    private Integer heatno;

    /**
     * 退火钢种代码
     */
    private String heatno_grade;

    /**
     * 出口目标厚度
     */
    private Integer exthk_aim;

    /**
     * 出口目标宽度
     */
    private Integer exwidth_aim;

    /**
     * 出口目标长度
     */
    private Integer exlen_aim;

    /**
     * 目标重量
     */
    private Integer exwt_aim;

    /**
     * 涂油种类
     */
    private String oiltype;

    /**
     * 涂油代码
     */
    private String oilcode;

    /**
     * 涂油量
     */
    private Integer oilamount;

    /**
     * 延伸率目标值
     */
    private Integer elong_aim;

    /**
     * 入口厚度分档代码
     */
    private Integer enthk_class;

    /**
     * 出口厚度分档代码
     */
    private Integer exthk_class;

    /**
     * 入口宽度分档代码
     */
    private Integer enwidth_class;

    /**
     * 出口宽度分档代码
     */
    private Integer exwidth_class;

    /**
     * 钢种分档代码
     */
    private Integer yp_class;

    /**
     * 创建时间
     */
    private Date create_time;


}